package com.moli.iov.down.enums.command;

/**
 * <p>
 *  远程车辆控制命令0xD1  枚举
 * </p>
 *
 * @author: zql
 * @Date: 2018/11/27 11:32
 */
public enum RemoteControlEnum {

    /**
     * 门锁控制
     */
    DOOR_LOCK_CONTROL((byte)0x01 , "门锁控制"),

    /**
     * 车窗控制
     */
    WINDOW_CONTROL((byte)0x02, "车窗控制"),

    /**
     * 双闪控制
     */
    DOUBLE_FLASH_CONTROL((byte)0x03, "双闪控制"),

    /**
     * 鸣笛控制
     */
    WHISTLE_CONTROL((byte)0x04, "鸣笛控制"),

    /**
     * 寻车
     */
    CAR_SEARCH_CONTROL((byte)0x05, "寻车"),

    /**
     * 后备箱控制
     */
    TRUNK_CONTROL((byte)0x06, "后备箱控制"),

    /**
     * 动力控制
     */
    POWER_CONTROL((byte)0x09, "动力控制"),

    /**
     * 物理钥匙使能禁用
     */
    KEY_CONTROL((byte)0x0A, "物理钥匙使能禁用"),

    /**
     * 还车校验
     */
    RETURN_CAR((byte)0x0B, "还车校验");


    private byte flag;

    private String msg;

    RemoteControlEnum(byte flag, String msg){
        this.flag = flag;
        this.msg = msg;
    }

    public byte getFlag() {
        return flag;
    }

    public String getMsg() {
        return msg;
    }}
